:root {
  --font_color: rgb(88, 87, 90);
  --border_color: rgba(88, 87, 90, 0.05);
}

.content_box {
  padding: 20px;

  .el-col,
  .header_row {
    div {
      &.flex {
        margin-bottom: 10px;
      }

      div,
      span,
      p,
      a,
      h3,
      h4,
      h5,
      h2,
      h1 {
        color: var(--font_color);
      }
    }
  }
}

.header_row .el-button {
  margin-bottom: 10px;
}

.nowarp {
  white-space: nowrap;
}

.float_none::after {
  content: '';
  display: block;
  clear: both;
}

.float_right {
  float: right;
}

.flex-wrap {
  flex-wrap: wrap;
}

.flex-column {
  flex-direction: column;
}

.w-100 {
  width: 100%;
}

.height-100 {
  height: 100%;
}

.m-t-1 {
  margin-top: 10px;
}

.m-b-1 {
  margin-bottom: 10px;
}

.m-l-1 {
  margin-left: 10px;
}

.m-r-1 {
  margin-right: 10px;
}

.m-t-2 {
  margin-top: 20px;
}

.m-b-2 {
  margin-bottom: 20px;
}

.m-l-2 {
  margin-left: 20px;
}

.m-r-2 {
  margin-right: 20px;
}

.nowrap {
  white-space: nowrap;
}

.tit_span {
  white-space: nowrap;
  width: 90px;
  text-align-last: justify;
  font-size: 1rem;
}

.auto-scroll {
  overflow-y: auto;
  max-height: 300px;
}
.px12{
  font-size: 12px;
}
.can_not_copy {
  -moz-user-select: none;
  /* Firefox私有属性 */
  -webkit-user-select: none;
  /* WebKit内核私有属性 */
  -ms-user-select: none;
  /* IE私有属性(IE10及以后) */
  -khtml-user-select: none;
  /* Khtml内核私有属性 */
  -o-user-select: none;
  /* Opera私有属性 */
  user-select: none;
  /* CSS3属性 */
}
